spate of recent cases - İspanyolca İngilizce Sözlük